have one's bases covered - Fransızca İngilizce Sözlük